
<div class="row-fluid">
    <?php echo $this->render('/listados/menu.phtml'); ?>

    <div class="well well-small">
        <form name="form_busqueda" class="form-inline noPrint" method="GET" action="<?php echo $this->baseUrl(); ?>/admin/listados/creditosenmora">
            <div class="span12">
                <legend>Cantidad De Dias de Morosidad</legend>
                <label class="control-label">Desde</label>
                <input id="desde" name="desde"   value="<?php if (empty($this->desde)) { echo '1'; } else { echo $this->desde; } ?>" class="input-mini" type="text" />
                <label class="control-label">Hasta</label>
                <input id="hasta" name="hasta"   value="<?php if (empty($this->hasta)) { echo '1'; } else { echo $this->hasta; } ?>" class="input-mini" type="text" />
                <label>Sucursal</label>
                <select id="sucursal" name="sucursal">
                    <option value="0">Todas</option>
                    <?php foreach ($this->sucursales as $sucursal) { ?>
                    <option <?php echo $this->sucursal == $sucursal->getId() ? "selected" : "" ?> value="<?php echo $sucursal->getId(); ?>">
                        <?php echo $sucursal->getDescripcion(); ?></option>
                    <?php } ?>
                </select>
                <input class="btn" value="Buscar" type="submit" />
            </div>
        </form>

        <div class="row-fluid">
            Cantidad de Creditos en morosidad:<?php echo $this->cantidad_creditos ? $this->cantidad_creditos : 0; ?>
            <div class="toolbar pull-right" style="margin: 5px;">
                <button id="generar_listado" class="btn btn-primary noPrint" type="button" onclick="creditosenmoraexcel()"><?php echo "Generar Listado Excel" ?></button>
                <button id="generar_veraz" class="btn btn-warning noPrint" type="button" onclick="veraz()"><?php echo "Generar Veráz" ?></button>
                <!-- window.print() -->
                <button type="button" onclick="PrintElement('#tabla_en_mora')" class="btn btn-inverse noPrint">
                    <i class=" icon-print icon-white"></i>  Imprimir
                </button>
            </div>
        </div>

        <div class="row-fluid">            
            <table id="tabla_en_mora" class="tabla_reducida">
                <thead>
                    <th>Apellido y Nombre</th>
                    <th style="width: 180px;">N&ordm; Credito (Mora/Mora Orig.)</th>
                    <th style="width: 90px;"><?php echo "Otorgaci&oacute;n" ?></th>
                    <th style="width: 100px;">Monto</th>
                    <th style="width: 80px;">Garante</th>
                    <th style="width: 110px;">Sucursal</th>
                </thead>
                <tbody>
                    <?php $creditos_id = "" ?>
                    <?php if (count($this->creditosEnMorosidad)) { ?>
                        <?php foreach ($this->creditosEnMorosidad as $datos) { ?>
                            <?php $creditos_id .= $datos['credito_id'].","; ?>
                            <tr id="<?php echo "creditosenmora".$datos['cliente_id'] ?>">
                                <td style="text-align: left;">
                                    <a href="<?php echo $this->baseUrl("usuarios/busqueda/obternerdatospersona/persona_id/{$datos['cliente_id']}") ?>" onclick="agregaMarcaUrl('<?php echo "#creditosenmora".$datos['cliente_id'] ?>')">
                                    <?php echo $datos['apellido_nombre'] ?>
                                    </a>
                                </td>
                                <td style="text-align: right;">
                                    <?php echo "{$datos['credito_numero']} - <b style='color:red'>({$datos['cantidad_dias_morosidad']} | {$datos['cantidad_dias_morosidad_original']}) <b/>" ?>
                                </td>
                                <td><?php echo $datos['fecha_otorgacion']->format('d/m/Y') ?></td>
                                <td><?php echo $datos['monto'] ?></td>
                                <td style="text-align: center;"><?php echo $datos['garante'] ?></td>
                                <td><?php echo $datos['sucursal'] ?></td>
                            </tr>
                        <?php } ?>
                    <?php } else { ?>
                        <tr>
                            <td colspan="5">Sin Resultados</td>
                        </tr>
                    <?php } ?>
                </tbody>
            </table>
        </div>
    </div>
</div>

<script type="text/javascript">
    
    $(document).ready(function() {
        $("#tabla_en_mora").chromatable({
            width: "100%",  
            height: "350px",
            scrolling: "yes"
        });
        
    });
    
    function veraz() {
        $.ajax({
            type: "POST",
            url: '<?php echo $this->baseUrl("/admin/listados/veraz") ?>',
            dataType: "html",
            contentType: "application/x-www-form-urlencoded;charset=ISO-8859-1",
            data: { "creditos_id": '<?php echo $creditos_id ?>' },
            beforeSend: function(){ mensajeEspera(true) },            
            success: function (data) {
                $("#generar_veraz").after(data);
                $("#generar_veraz").remove();
            },
            error: function () {mensajeEspera()}, complete: function () {mensajeEspera()}
       });
    }
    
    function creditosenmoraexcel() {
        $.ajax({
            type: "POST",
            url: '<?php echo $this->baseUrl("/admin/listados/creditosenmoraexcel") ?>',
            dataType: "html",
            contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
            data: { "creditos_id": '<?php echo $creditos_id ?>' },
            beforeSend: function(){ mensajeEspera(true) },            
            success: function (data) {
                $("#generar_listado").after(data);
                $("#generar_listado").remove();
            },
            error: function () {mensajeEspera()}, complete: function () {mensajeEspera()}
       });
    }
    
    function mensajeEspera(value){
    if (value)
        $.blockUI({message: "<h3><img width='50' src='<?php $this->baseUrl("/js/jquery.blockUI/gifts/espera.gif") ?>' />Cargando</h3>"});
    else
        $.unblockUI();
    }
</script>


<script type="text/javascript">
    //Simple wrapper to pass a jQuery object to your new window
    function PrintElement(elem){
        Popup($(elem).html());
    }

    //Creates a new window and populates it with your content
    function Popup(data) {
        //Create your new window
        var w = window.open('', 'Creditos en Mora (Por cantidad de d&iacute;as): <?php echo $this->desde ?> - <?php echo $this->hasta ?>', 'height=600,width=800');
        w.document.write('<html><head><title>Creditos en Mora (Por cantidad de d&iacute;as): <?php echo $this->desde ?> - <?php echo $this->hasta ?></title>');
        //Include your stylesheet (optional)
        w.document.write('<link rel="stylesheet" href="<?php echo $this->baseUrl("/bootstrap/css/bootstrap.css") ?>" type="text/css" />');
        w.document.write('</head><body>');
        w.document.write('<h2>Creditos en Mora (Por cantidad de d&iacute;as): <?php echo $this->desde ?> - <?php echo $this->hasta ?></h2>');
        //Write your content
        w.document.write("<table class='table table-bordered'>"+data+"</table>");
        w.document.write('</body></html>');
        w.print();
        w.close();

        return true;
    }
</script>